<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Date方法</title>
</head>
<body>
    <script>
        // Date静态方法
        // Date.now()方法返回当前时间距离时间零点（1970年1月1日 00:00:00 UTC）的毫秒数，相当于 Unix 时间戳乘以1000
        Date.now()  //1685002559409

        // Date.parse方法用来解析日期字符串，返回该时间距离时间零点（1970年1月1日 00:00:00）的毫秒数
        Date.parse('2022-10-10') //1665360000000

        // Date实例方法-->to类 get类 set类
        // to类
        // toUTCString()方法返回对应的 UTC 时间，也就是比北京时间晚8个小时
        // toDateString方法返回日期字符串（不含小时、分和秒）
        // toTimeString方法返回时间字符串（不含年月日）
        // toLocaleDateString方法返回一个字符串，代表日期的当地写法（不含小时、分和秒）
        // toLocaleTimeString方法返回一个字符串，代表时间的当地写法（不含年月日）

        // get类
        // getTime()：返回实例距离1970年1月1日00:00:00的毫秒数 
        // getDate()：返回实例对象对应每个月的几号（从1开始） 
        // getDay()：返回星期几，星期日为0，星期一为1，以此类推 
        // getYear()：返回距离1900的年数 
        // getFullYear()：返回四位的年份 
        // getMonth()：返回月份（0表示1月，11表示12月） 
        // getHours()：返回小时（0-23） 
        // getMilliseconds()：返回毫秒（0-999） 
        // getMinutes()：返回分钟（0-59） 
        // getSeconds()：返回秒（0-59）

        // set类
        // setDate(date)：设置实例对象对应的每个月的几号（1-31）
        // setYear(year): 设置距离1900年的年
        // setFullYear(year [, month, date])：设置四位年份
        // setHours(hour [, min, sec, ms])：设置小时（0-23）
        // setMilliseconds()：设置毫秒（0-999）
        // setMinutes(min [, sec, ms])：设置分钟（0-59）
        // setMonth(month [, date])：设置月份（0-11）
        // setSeconds(sec [, ms])：设置秒（0-59）
        // setTime(milliseconds)：设置毫秒时间戳
        console.log();
    </script>
</body>
</html>